machine-made track - Spanish English Dictionary